home *** CD-ROM | disk | FTP | other *** search
/ NeXTSTEP 3.3 (Developer)…68k, x86, SPARC, PA-RISC] / NeXTSTEP 3.3 Dev Intel.iso / NextDeveloper / Source / GNU / emacs / src / x11term.h < prev    next >
C/C++ Source or Header  |  1992-07-13  |  618b  |  23 lines

  1. #include <X11/Xlib.h>
  2. #include <X11/Xatom.h>
  3. #include <X11/keysym.h>
  4. #include <X11/cursorfont.h>
  5. #include <X11/Xutil.h>
  6. #include "emacssignal.h"
  7.  
  8. #define XMOUSEBUFSIZE 64
  9.  
  10. #define BLOCK_INPUT_DECLARE() SIGMASKTYPE BLOCK_INPUT_mask
  11. #ifdef SIGIO
  12. #define BLOCK_INPUT() BLOCK_INPUT_mask = sigblock (sigmask (SIGIO))
  13. #define UNBLOCK_INPUT() sigsetmask (BLOCK_INPUT_mask)
  14. #else /* not SIGIO */
  15. #define BLOCK_INPUT() stop_polling ()
  16. #define UNBLOCK_INPUT() start_polling ()
  17. #endif /* SIGIO */
  18.  
  19. #define CLASS  "Emacs"    /* class id for GNU Emacs, used in .Xdefaults, etc. */
  20.  
  21. extern char *black_color;
  22. extern char *white_color;
  23.